 package com.gmrz.uaf.protocol.v1.schema;
 
 import com.google.gson.annotations.Expose;
 import com.google.gson.annotations.SerializedName;
 import java.util.List;
 
 public class AuthenticationAssertion
 {
 
   @SerializedName("assertionScheme")
   @Expose
   private String signDataScheme;
 
   @SerializedName("assertion")
   @Expose
   private ASMSignResponse signResponse;
 
   @Expose
   @SerializedName("exts")
   private List<Extension> extensions;
 
   public String getSignDataScheme()
   {
     return this.signDataScheme;
   }
 
   public void setSignDataScheme(String signDataScheme) {
     this.signDataScheme = signDataScheme;
   }
 
   public AuthenticationAssertion withSignDataScheme(String signDataScheme) {
     this.signDataScheme = signDataScheme;
     return this;
   }
 
   public ASMSignResponse getSignResponse() {
     return this.signResponse;
   }
 
   public void setSignResponse(ASMSignResponse signResponse) {
     this.signResponse = signResponse;
   }
 
   public AuthenticationAssertion withSignResponse(ASMSignResponse signResponse) {
     this.signResponse = signResponse;
     return this;
   }
 
   public List<Extension> getExtensions() {
     return this.extensions;
   }
 
   public void setExtensions(List<Extension> extensions) {
     this.extensions = extensions;
   }
 
   public AuthenticationAssertion withExtensions(List<Extension> extensions) {
     this.extensions = extensions;
     return this;
   }
 }
